weapons blockade - İspanyolca İngilizce Sözlük